using System;
using Gtk;
using Glade;

public class GladeApp
{
	public static void Main (string[] args)
	{
		new GladeApp (args);
	}

	public GladeApp (string[] args) 
	{
		Application.Init ();

		Glade.XML gxml = new Glade.XML ("ardesia.glade", "winMain", null);
		gxml.Autoconnect (this);
		Application.Run ();
	}

	/* Start handlers */
	// Connect the Signals defined in Glade
	
	public void on_winMain_enter_notify_event( object o, EnterNotifyEventArgs e)
	{
  		
	}
	
	public void on_window_configure_event( object o, ConfigureEventArgs e)
	{
  		
	}
	
	public void on_winMain_delete_event( object o, DeleteEventArgs e)
	{
  		
	}
	
	public void on_winMain_leave_notify_event( object o, LeaveNotifyEventArgs e)
	{
  		
	}
	
	public void on_info( object o, EventArgs e)
	{
  		
	}
	
	public void on_quit( object o, EventArgs e)
	{
  		
	}
	
	public void on_toolsHighlighter_activate( object o, EventArgs e)
	{
  		
	}
	
	public void on_toolsRectifier_activate( object o, EventArgs e)
	{
  		
	}
	
	public void on_toolsRounder_activate ( object o, EventArgs e)
	{
  		
	}
		
	public void on_toolsFiller_activate ( object o, EventArgs e)
	{
  		
	}
	
	public void on_toolsArrow_activate  ( object o, EventArgs e)
	{
  		
	}
	
	public void on_toolsDoubleArrow_activate  ( object o, EventArgs e)
	{
  		
	}
	
	public void on_toolsText_activate  ( object o, EventArgs e)
	{
  		
	}
	
	public void on_toolsPencil_activate  ( object o, EventArgs e)
	{
  		
	}
	
	public void on_toolsEraser_activate  ( object o, EventArgs e)
	{
  		
	}
	
	public void on_toolsVisible_activate  ( object o, EventArgs e)
	{
  		
	}
	
	public void on_toolsScreenShot_activate  ( object o, EventArgs e)
	{
  		
	}
	
	public void on_toolsRecorder_activate   ( object o, EventArgs e)
	{
  		
	}
	
	public void on_thickScale_value_changed   ( object o, EventArgs e)
	{
  		
	}
	
	public void on_toolsPreferences_activate   ( object o, EventArgs e)
	{
  		
	}
	
	public void on_buttonUnlock_activate   ( object o, EventArgs e)
	{
  		
	}
	
	public void on_buttonUndo_activate   ( object o, EventArgs e)
	{
  		
	}
	
	public void on_buttonRedo_activate   ( object o, EventArgs e)
	{
  		
	}
	
	public void on_buttonClear_activate    ( object o, EventArgs e)
	{
  		
	}
	
	public void on_buttonColor_activate   ( object o, EventArgs e)
	{
  		
	}
	
	
	/* Start color handlers */

	public void on_colorBlack_activate( object o, EventArgs e)
	{
  		
	}


	public void on_colorBlue_activate( object o, EventArgs e)
	{
  		
	}

	public void on_colorRed_activate( object o, EventArgs e)
	{
  		
	}


	public void on_colorGreen_activate( object o, EventArgs e)
	{
  		
	}
	
	public void on_colorLightBlue_activate( object o, EventArgs e)
	{
  		
	}

	public void on_colorLightGreen_activate( object o, EventArgs e)
	{
  		
	}
	
	public void on_colorMagenta_activate( object o, EventArgs e)
	{
  		
	}

	public void on_colorOrange_activate( object o, EventArgs e)
	{
  		
	}

	public void on_colorYellow_activate( object o, EventArgs e)
	{
  		
	}

	public void on_colorWhite_activate( object o, EventArgs e)
	{
  		
	}
	
	public void OnWindowDeleteEvent (object sender, DeleteEventArgs a) 
	{
		Application.Quit ();
		a.RetVal = true;
	}
	
	
}

